package com.ge.mythreed.dto.resp;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author geqingxiang
 * @PackageName my-project
 * @Package com.ge.mythreed.dto.resp
 * @Date 2024/1/24 14:55
 * @Version 1.0
 */
@Data
@Schema(name = "白名单返回对象", description = "白名单返回对象")
public class PmPromotionTargetlistRespDto implements Serializable {

    private static final long serialVersionUID = 2051155323469667655L;
    private Integer pptlId;


    @Schema(name = "营销对象组编号")
    private String pptlCode;


    @Schema(name = "营销编号")
    private String promotionCode;


    @Schema(name = "营销对象code(根据对象编号 来获取是会员组 标签 会员的code)")
    private String targetCode;


    @Schema(name = "营销对象类型标签（对应的属性code）")
    private String pptlType;


    @Schema(name = "营销对象名称")
    private String pptlName;

    /**
     *
     */
    @Schema(name = "状态")
    private Integer dataState;


    @Schema(name = "创建时间")
    private Date gmtCreate;


    @Schema(name = "更新时间")
    private Date gmtModified;


    @Schema(name = "卖家CODE")
    private String memberCode;


    @Schema(name = "卖家名称")
    private String memberName;


    @Schema(name = "APP CODE")
    private String appmanageIcode;


    @Schema(name = "租户CODE")
    private String tenantCode;


    @Schema(name = "条件 默认=   < >  !=")
    private String pprlTerm;


    @Schema(name = "用户代码")
    private String userCode;
}
